<?php
/*
*Copyright 2012 Gianrico D'Angelis  -- gianrico.dangelis@gmail.com
*
*Licensed under the Apache License, Version 2.0 (the "License");
*you may not use this file except in compliance with the License.
*You may obtain a copy of the License at
*
*  http://www.apache.org/licenses/LICENSE-2.0
*
*Unless required by applicable law or agreed to in writing, software
*distributed under the License is distributed on an "AS IS" BASIS,
*WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*See the License for the specific language governing permissions and
*limitations under the License.
*/

 class Settings_Model extends CI_Model{
	
	function getConfig(){
		$query = $this->db->get('config');
		return $query->result();
	}
	
	function getJSONSettings(){
		$query = $this->db->get('config');
		foreach($query->result() as $row){
		
			if($row->key=="price"){
				$temp = json_decode($row->value,TRUE);
				$result['adults'] = $temp['adults'];
				$result['children'] = $temp['children'];
			}
			else
				$result[$row->key]=$row->value;
		}
		return json_encode(array($result));
	}
	
	function updateSettings($data){
		foreach($data as $row){
			$this->db->where("key",$row['key']);
			$this->db->update('config',$row);
		}
	}
	
 }
?>
